KommerceServer Integration

KommerceServer allows you to setup and monitor events and actions, which serve as a subsystem within the KommerceServer framework. Events and actions in KommerceServer allow you to monitor activities on your web storefront and, based on the conditions that you set, you can instruct KommerceServer to perform one of the following two actions:

  • Post an Email to notify someone of the event.
  • If the event being tracked is a data object, it is serialized into an XML document and posted to a folder titled "Ks_outbox". This can be used for integration to the back office or other 3rd party application. Additional actions can be added as needed (e.g. WebService integration, message text alert).

Following is a graphic that illustrates the interaction between KommerceServer and the Prelude ERP system.

The Prelude to KommerceServer adapter connects to the ks_data folder via FTP. Files that are transferred from Prelude to the ks_data folder must be tab delimited and must have one of the following file naming conventions:

  • <KommerceServer API name>.net
  • <KommerceServer API name>.full

The data is queued to the ks_data folder until it is ready to be transferred via the KommerceServer API. From that adapter, there are a series of exports that are sent out. On the import side, information is delivered from the Ks_outbox folder to the Prelude to KommerceServer adapter.